--
-- *****************************************************************
-- Cisco Switch Resource Usage MIB
--
-- Mar, 2001 Ranbir Parmar
--
-- Copyright (c) 2001 by cisco Systems, Inc.
-- All rights reserved.
-- *****************************************************************
--CISCO-SWITCH-USAGE-MIB DEFINITIONS::=BEGINIMPORTSMODULE-IDENTITY,Counter32,Counter64,
OBJECT-TYPEFROM SNMPv2-SMI
MODULE-COMPLIANCE,OBJECT-GROUPFROM SNMPv2-CONF
ifIndex
FROM IF-MIB
ciscoMgmt FROM CISCO-SMI;ciscoSwitchUsageMIB MODULE-IDENTITYLAST-UPDATED"200105020000Z"ORGANIZATION"Cisco Systems, Inc."CONTACT-INFO" Cisco Systems
Customer Service
Postal: 170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-switch-usage-mib@cisco.com"DESCRIPTION"This MIB defines objects related to statistics
for the usage of switch fabric. The switch fabric
is used by the incoming packets from the line/network
to a interface. Such packets are called ingress packets.
Counters are maintained for number of ingress packets/
octets switched by the switch fabric for each
interface.
NOTE: These counters are not counting the total number
of incoming packets and octets for a particular
interface. Instead only the counts of packets and
octets that actually use the switch-fabric are being
accounted for by this MIB. Therefore, the counters in
this MIB are distinctly different from packet and octet
counters found in the IF-MIB."REVISION"200105020000Z"DESCRIPTION"Initial version of this MIB module."::={ ciscoMgmt 201}ciscoSwitchUsageMIBObjects OBJECTIDENTIFIER::={ ciscoSwitchUsageMIB 1}ciscoSwitchUsageStats OBJECTIDENTIFIER::={ ciscoSwitchUsageMIBObjects 1}-- the switch usage statistics groupcswitchUsageStatTable OBJECT-TYPESYNTAXSEQUENCEOF CswitchUsageStatEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A list of switch resouce usage statistics
entries. The statistics will give information
on the switch usage by each interface."::={ ciscoSwitchUsageStats 1}cswitchUsageStatEntry OBJECT-TYPESYNTAX CswitchUsageStatEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Entry contains information of a particular
interface in terms of how much switch resource
it has used.
An entry in this table exists for each ifEntry
with an ifType of fastEther(62) for FastEthernet
interface and gigabitEthernet (117) for Gigabit
interface."INDEX{ ifIndex }::={ cswitchUsageStatTable 1}
CswitchUsageStatEntry ::=SEQUENCE{
cswitchUsageByIngrsIntfPkts Counter32,
cswitchUsageByIngrsIntfHCPkts Counter64,
cswitchUsageByIngrsIntfOctets Counter32,
cswitchUsageByIngrsIntfHCOctets Counter64}cswitchUsageByIngrsIntfPkts OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of ingress packets of a interface
which use the switch resource."::={ cswitchUsageStatEntry 1}cswitchUsageByIngrsIntfHCPkts OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of ingress packets of a interface
which use the switch resource.
This is a 64 bit (High Capacity) version of
the cswitchUsageByIngrsIntfPkts counter for
use with SNMP v2c or v3 Managers."::={ cswitchUsageStatEntry 2}cswitchUsageByIngrsIntfOctets OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of ingress octets of a interface
which use the switch resource."::={ cswitchUsageStatEntry 3}cswitchUsageByIngrsIntfHCOctets OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of ingress octets of a interface
which use the switch resource.
This is a 64 bit (High Capacity) version of
the cswitchUsageByIngrsIntfOctets counter for
use with SNMP v2c or v3 Managers."::={ cswitchUsageStatEntry 4}-- notificationsciscoSwitchUsageMIBNotifyPrefix OBJECTIDENTIFIER::={ ciscoSwitchUsageMIB 2}ciscoSwitchUsageMIBNotifications OBJECTIDENTIFIER::={ ciscoSwitchUsageMIBNotifyPrefix 0}-- conformance informationciscoSwitchUsageMIBConformance OBJECTIDENTIFIER::={ ciscoSwitchUsageMIB 3}ciscoSwitchUsageMIBCompliances OBJECTIDENTIFIER::={ ciscoSwitchUsageMIBConformance 1}ciscoSwitchUsageMIBGroups OBJECTIDENTIFIER::={ ciscoSwitchUsageMIBConformance 2}-- compliance statementciscoSwitchUsageMIBCompliance MODULE-COMPLIANCESTATUScurrentDESCRIPTION"The compliance statement for the switch usage
statistics group."MODULE-- this moduleMANDATORY-GROUPS{ ciscoSwitchUsageMIBGroup }
::={ ciscoSwitchUsageMIBCompliances 1}-- units of conformanceciscoSwitchUsageMIBGroup OBJECT-GROUPOBJECTS{
cswitchUsageByIngrsIntfPkts,
cswitchUsageByIngrsIntfHCPkts,
cswitchUsageByIngrsIntfOctets,
cswitchUsageByIngrsIntfHCOctets
}STATUScurrentDESCRIPTION"The Object Group for switch usage statistics"::={ ciscoSwitchUsageMIBGroups 1}END